package cn.lh.entity.req;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import javax.validation.constraints.NotNull;
import java.util.Date;

/**
 * @描述:
 * @版权: Copyright (c): 2025
 * @作者: linhong
 * @创建日期: 2025/04/16
 */
@Data
public class OrderListReq extends  PageBaseReq{

    @ApiModelProperty(value = "开始日期",example = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date startDate;

    @ApiModelProperty(value = "结束日期",example =  "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date endDate;

    @ApiModelProperty(value = "是否结账  不传差全部. 0: 未结账 1: 结账")
    private Integer status;

    @ApiModelProperty(value = "联系人" )
    private String contacts;

    @ApiModelProperty(value = "快递单号" )
    private String expressNumber;

    @ApiModelProperty(value = "产品id" )
    private Integer productId;

}
